问题:平台和菜单,租户和菜单
1.正义:梳理现有永天电力开发计划(业务功能清单,按照SaaS标准建设工作任务清单)
2.SaaS平台后台平台和菜单,租户和菜单 调整一下(原型)
3.1 永天电力SaaS平台试验田启动
(开发计划,功能需求,可预期的目标效果)
3.2 东信园区大屏标准产品化讨论
(功能需求,实现框架)
3.3 关于IOT设备模型,GIS设施管理模型设计讨论;(CIM技术落地)
一。系统配置
系统常规配置
主页logo,主页标题,是否有中间页
域名配置
域名,登录页标题, 登录页背景,登录页logo,登录页底部名称
3.中间页面配置
中间页标题,中间页logo,中间页背景,中间页底部名称
通过系统内定参数,配置,
二。平台管理
2.1.平台管理 增加平台菜单模版管理
2.2 平台菜单
多租户设计
graph LR
subgraph 实体关系
n1[租户]
n2[用户-租户管理员]
n3[租户菜单]
n4[菜单]
n5[平台]
n6[平台菜单]
n7(角色)
end
n1 -.1..n.-> n2
n1 -.1..n.-> n3
n3 -.n..1.- n4
n5 -.1..n.-> n6
n1 -.n..1.-> n5
n6 -.n..1.-> n4
n2 --> n7
n7 --> n4
a1([租户编号])
a2([租户名称])
a3([有效期限])
a4([租户类型])
a5([租户状态])
a6([用户类型])
a1 -..- n1
a2 -..- n1
a3 -..- n1
a4 -..- n1
a5 -..- n1
b1(类型-系统用户)
b2(类型-租户管理员)
n2 -..- a6
a6 --- b1
a6 ---- b2
系统管理
电力
多个租户存在相同的账号名情况下怎么办?
密码保证不一样
独立域名
当一个设施的设备编号发生变更后,是否还能查询到之前数据?
监控对象关联的设备号编号;
1.类型名称 2.确定地理模型:点,线,面,允许多选 3.扩展属性维护,不同类型属性不同(根据类型定义哪些扩展属性,不同属性定义不同控件,必选,非必选)
1.常规属性: 设施编号,设施名称,设施采集时间, 设施状态,(设施归属租户),设施地址, 设施地图经纬信息(点,线,面)
2.对于选择不同类型,展现出不同的设施扩展属性
一个设施可以绑定维护多个设备
1.在地图上默认显示所有标记设施点,按照设施类型选择,定位
2.点击某一个设施,能够查看到设施绑定设备最新的指标数据以及设备状态
1.个人中心
2.通过域名获取登录配置参数接口
3.通过租户ID获取配置信息
4.中间页获取菜单列表
2.加入租户数据查询
4.租户,平台管理暂时不做;
1.数据看板灵活化配置
2.数据大屏
3.GIS设施云图--三维
4.中间页菜单
V0.1 永天电力SaaS平台
【落实】
1.租户管理相关测试数据,后台进行补充,测试 韩正义,郭恩洲
2.后端已经完成接口提供单元测试 超博
3.明明跟后端进行现有提供接口对接,走通测试流程 超博,袁明明
4.租户管理平台后台接口 5月10号完成
5.租户管理平台前端开发 5月11号完成
【测试流程】
1.以永天电力域名访问dianli.uskycloud.com,进入永天电力登录页面,根据域名获取登录系统参数 进行背景,标题渲染,
以永天电力租户管理员(usky_admin)登录,默认查看永天电力下所有菜单功能,进入主页创建系统账号(usky_test),并分配角色权限
退出,利用(usky_test)登录,中间页显示对应分配权限菜单。
2.以伍继电力域名访问(fiveep.dianli.uskycloud.com),进入登录页面,根据域名获取登录系统参数 进行背景,标题渲染。
以租户管理员账号(fiveep_admin)登录,默认查看伍继电力下所有菜单功能,进入主页系统管理创建系统账号(fiveep_test),并分配角色权限
退出,利用(usky_test)登录,中间页显示对应分配权限菜单。
3.以永天电力租户管理员(usky_admin) 访问站点管理功能页面,查看数据为空,以伍继电力租户管理员(usky_admin) 访问站点管理功能页面,查看对应伍继电力数据
4.以永天电力管理平台(usky_manager)登录,只能显示租户管理菜单,进入主页对租户管理页面进行操作编辑,编辑永天电力系统的登录标题和背景页
差步骤:
1.明明根据域名获取登录配置系统参数,租户ID
2.登录
token
租户ID
3.业务功能 站点功能
3.http://101.133.214.75:13200/
20200509 测试结果
1.登录查询配置接口只获取登录相关配置
2.中间页配置只通过租户ID获取
3.geRouters 接口添加租户管理员和系统用户判断逻辑
4.用户配置角色错误;